/* CSS Document */
body{
margin:0;
border:0;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
}
a{
	text-decoration:none;	
}
.divisor{
	margin:0 auto;
	width:900px;
	height:100% !important;
}
header{ height:50px; background-color:#333; color:#0F0; border-bottom:4px solid #0F0 }
header a h1{float:left; font-size:30px;margin:3px 0 0 0; text-decoration:none; color:#0F0}
nav{float:left;margin:0 0 0 15px;}
nav :hover{background-color:#000}
nav a{float:left;padding:5px 20px 0px 20px;font-size:19px; font-weight:bold;color:#0F0;height:45px }
.menu_2{float:right}
.busca input{float:left; display:inline-block; margin:5px 0 0 0; border:none;height:25px; outline:none}
.busca{height:30px; float:left; margin:4px 0 0 30px; background-color:#FFF;border-radius:5px;overflow:hidden;padding:5px 0}
.busca a{background-color:#0F0;padding:15px 5px; height:20px; width:40px; font-size:16px; font-weight:bold; color:#000}
.busca a:hover{background-color:#000; color:#FFF}

div .left{float:left; width:25%; border-right:1px solid #333; display:inline-block;}
div .center{float:left; width:50%; border-right:1px solid #333; display:inline-block;}
div .right{float:right;  border-right:1px solid #333; display:inline-block;}

div .perfil .foto_perfil{width:100%; background-color:#666; height:250px; overflow:hidden}
div .perfil .foto_perfil img{height:230px; z-index:-1}
div .perfil .foto_perfil span{float:left; margin-top:-5px; padding:2px 100px; background-color:#0F0; color:#000;opacity:0; z-index:1; position:relative}
div .perfil .foto_perfil span:hover{opacity:1};

